package cn.hengzq.orange.system.core.biz.permission.service.impl;

//@Slf4j
//@Service
//@AllArgsConstructor
//public class PermissionMcpServiceImpl implements McpServerService {
//
//    private final PermissionService permissionService;
//
//    /**
//     * 获取当前已认证用户的详细信息，包括用户资料、所属角色、可访问的菜单、按钮级权限及功能权限。用于判断用户可执行的操作和可访问的资源范围。
//     */
//    @Tool(
//            name = "user_info",
//            description = "Retrieves the current authenticated user's information, including user profile, assigned roles, " +
//                    "menu access rights, button-level permissions, and functional privileges. " +
//                    "Used to determine what actions or resources the user is authorized to access."
//    )
//    public AuthUserInfoVO getUserInfo() {
//        return permissionService.getUserInfo();
//    }
//}
